Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Almaty Open - Almaty Ukraine F3 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Slovenia F3 Austria F2 Austria F3 Egypt F4 Egypt F5 Egypt F6 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Slovenia F1 Slovenia F2 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Austria F7 Austria F9 Croatia F9 Croatia F10 Turkey F12 Turkey F13 Bosnia & Herzegovina F3 Slovenia F3 Turkey F1 Turkey F2 Croatia F1 Serbia F8 Croatia F12 Russia F1 Uzbekistan F1 Belarus F1 Belarus F2 Penza Cup - Penza Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 Slovenia F2 Alexander Kolyaskin Memorial - Donetsk 5 Volkswagen Challenger - Wolfsburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Besancon Challenger Bergamo Challenger Rome Challenger Tunis Challenger Reggio Emilia Challenger Penza Challenger Istanbul Challenger Iskratel Open - Kranj Astana Challenger Bergamo Challenger Barletta Challenger Alessandria Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger Caltanissetta Challenger Barletta Challenger Santos Challenger Penza Challenger Astana Challenger Istanbul Challenger Banja Luka Challenger Ljubljana Challenger Loughborough Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prague Challenger Kosice Challenger Beijing Challenger Rome Challenger Bordeaux Challenger Morocco Tennis Tour - Meknes Furth Challenger Kosice Challenger Tanger Challenger Istanbul Challenger Astana Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Aptos Challenger Istanbul Challenger Banja Luka Challenger Izmir Challenger Trnava Challenger Mersin Challenger Aptos Challenger Banja Luka Challenger Kenitra Challenger Irving Challenger Turin Challenger Rome Challenger Todi Challenger Astana Challenger Almaty Challenger 2 - Almaty Irving Challenger Memorial Manfredini - Sassuolo UTC Open by Selena - Cherkassy Morocco Tennis Tour - Tanger Moscow Challenger Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Banja Luka Challenger Segovia Challenger Togliatti Cup - Togliatti PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Sophia Antipolis Challenger Curitiba Challenger Barletta Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Furth Challenger Marburg Challenger Caltanissetta Challenger Saransk Challenger Astana Challenger Rijeka Open - Rijeka San Benedetto Challenger - San Benedetto Saransk Challenger Penza Cup 2008 - Penza Irving Challenger Prostejov Challenger Portoroz Challenger Anning Challenger Mordova Cup 2007 - Saransk Geneva Challenger Dallas Challenger Mersin Challenger Ljubljana Challenger Cherbourg Challenger Chicago Challenger St. Brieuc Challenger Samarkand Challenger - Samarkand Prostejov Challenger Tyler Challenger Bloomfield Hills Challenger Bratislava 2 Challenger Astana Challenger Prostejov Challenger Andria Challenger Challenger Tunisie - Tunis Rome Challenger Orleans Challenger Dallas Challenger Blumenau Challenger Irving Challenger Segovia Challenger Ottignies-Louvain-la-Neuve Challenger Napoli Challenger Canberra Challenger Aptos Challenger Orleans Challenger Bratislava Challenger Guangzhou Challenger Lexington Challenger Manama Challenger Lyon Challenger Manama Challenger Lyon Challenger Phoenix Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Nottingham Challenger Southern Capital Cup - Almaty Wuhan Challenger Nottingham 2 Challenger Togliatti Cup - Togliatti Portoroz Challenger Nur-Sultan 1 Challenger Cary Challenger Nottingham 2 Challenger Istanbul Challenger Marburg Challenger Bergamo Challenger Traralgon Challenger Pau Challenger Phoenix Challenger ATP Kremlin Cup - Moscow Surbiton Challenger Nottingham Challenger Ilkley Challenger St. Petersburg Open - St. Petersburg Brest Challenger Mallorca Challenger St. Tropez Challenger Helsinki Challenger Mordovia Cup 2005 - Saransk Murcia Challenger Madrid Challenger Quimper Challenger Togliatti Cup - Togliatti Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger Lugano Challenger Aix En Provence Challenger St. Petersburg Open - St. Petersburg Surbiton Challenger Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Bordeaux Challenger ATP Kremlin Cup - Moscow UTC Open - Cherkassy Phoenix Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Pozoblanco Challenger Open de Moselle - Metz Orleans Challenger Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Mouilleron-Le-Captif Challenger St. Tropez Challenger Bratislava Challenger U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Rennes Challenger Thailand Open - Bangkok Helsinki Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Genova Challenger Grand Prix Hassan II - Casablanca AEGON Championships - London ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open de Moselle - Metz Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Prostejov Challenger Salzburg Challenger Erste Bank Open - Vienna Aircel Chennai Open - Chennai Apia International - Sydney Dallas Challenger Heilbronn Challenger Open Sud de France - Montpellier Rennes Challenger ABN AMRO World Tennis Tournament - Rotterdam The Artois Championships - London Belgrade Challenger Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Meknes Challenger Prague Challenger Loughborough Challenger ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Brisbane - Brisbane Marrakech Challenger Abierto Mexicano Telcel - Acapulco Caltanissetta Challenger Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Brisbane International - Brisbane Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo AEGON Championships - London Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Napoli Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Aircel Chennai Open - Chennai Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Hungarian Open - Budapest Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rome Challenger China Open - Beijing Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Blunmenau Challenger Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Vegeta Croatia Open - Umag AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Biel Challenger Plava Laguna Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Adelaide International - Adelaide Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Astana Open - Nur-Sultan Dubai Duty Free Tennis Championships - Dubai Sardegna Open - Cagliari Astana Open - Astana Almaty Open - Almaty Brisbane International - Brisbane European Open - Antwerp St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Vercelli Challenger Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan AEGON International - Eastbourne Open Sud de France - Montpellier Todi Challenger Astana Challenger Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Studena Croatia Open - Umag AEGON Championships - London Grand Prix Hassan II - Casablanca Seville Challenger Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Apia International - Sydney Marburg Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Francisco Challenger Prostejov Challenger Open 13 Provence - Marseille Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis ATP Challenger Tour Finals Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle Ostrava Challenger AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Moselle Open - Metz Emilia-Romagna Open - Parma Kremlin Cup - Moscow Valencia Open - Valencia St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Vegeta Croatia Open - Umag ASB Classic - Auckland Mons Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Topshelf Open - 's-Hertogenbosch BMW Open - Munich AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Cordoba Open - Cordoba Swiss Indoors Basel - Basel Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Memphis Open - Memphis Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva China Open - Beijing Ricoh Open - 's-Hertogenbosch Konzum Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest BMW Open - Munich Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Nur-Sultan 2 Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Helsinki Challenger TEB BNP Paribas Istanbul Open - Istanbul ABN AMRO World Tennis Tournament - Rotterdam Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Nur-Sultan Challenger Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade cinch Championships - London Plava Laguna Croatia Open - Umag Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Little Rock Challenger Serbia Open - Belgrade Open Parc - Lyon Libema Open - 's-Hertogenbosch Ilkley Challenger Hamburg European Open - Hamburg Nottingham 2 Challenger Plava Laguna Croatia Open - Umag Stockholm Open - Stockholm Open Parc - Lyon Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger Madrid Challenger Open Occitanie - Montpellier Porto Challenger Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Maharashtra Open - Pune Sydney International - Sydney Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Kremlin Cup - Moscow Argentina Open - Buenos Aires Nature Valley International - Eastbourne Sony Ericsson Open - Miami Stanford Challenger Murray River Open - Melbourne Concepcion Challenger Lille Challenger Francavilla Challenger Chicago Challenger Astana Challenger Austrian Open - Kitzbuhel Helsinki Challenger Cassis Challenger Koblenz Challenger Phoenix Challenger Delray Beach Open - Delray Beach Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Kremlin Cup - Moscow BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Open Sud de France - Montpellier BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BMW Open - Munich Miami Open - Miami BNP Paribas Open - Indian Wells AEGON International - Eastbourne Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Konzum Croatia Open - Umag BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille German Tennis Championships - Hamburg Wimbledon - London BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Nature Valley International - Eastbourne Cincinnati Open - Cincinnati Miami Open - Miami Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Miami Open - Miami Internazionali BNL d'Italia - Rome Geneva Open - Geneva St. Petersburg Open - St. Petersburg Sydney International - Sydney PBZ Zagreb Indoors - Zagreb China Open - Beijing Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, KAZ-ITA 3-2 Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Ilkley Challenger French Open - Paris Wimbledon - London U.S. Open - New York Astana Open - Astana Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, Group II, PO, SLO-TUR 3-2 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group II, 1R, EGY-SLO 1-3 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, 1R, KAZ-BEL 3-2 Australian Open (juniors) U.S. Open (juniors) Davis Cup, Group I, 1R, SLO-DEN 5-0 French Open (juniors) Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, Group II, 1R, SLO-EST 4-0 Wimbledon (juniors) Davis Cup, World Group, 1R, SRB-KAZ 3-2 All Lower level tournaments Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, Group II, 1R, SLO-POL 2-3 Davis Cup, World Group, QF, CRO-KAZ 3-1 Olympics - London Olympics - Tokyo Shanghai Rolex Masters - Shanghai